taxes and funds payables - Turco Inglés Diccionario